small mammal remains - Alemán Inglés Diccionario